stranded ice - French English Dictionary